/**
 * Copyright © 2015-2020 <a href="http://www.jeeplus.org/">JeePlus</a> All rights reserved.
 */
package com.jeeplus.modules.hqueue.entity;


import com.jeeplus.core.persistence.DataEntity;
import com.jeeplus.common.utils.excel.annotation.ExcelField;

/**
 * 排队记录Entity
 * @author azj
 * @version 2024-10-10
 */
public class Hqueue extends DataEntity<Hqueue> {
	
	private static final long serialVersionUID = 1L;
	private String number;		// 排队编号
	private String comeTime;		// 取号时间
	private String jhTime;		// 叫号时间
	private String serviceTime;		// 服务时间
	private String endTime;		// 结束时间
	private String typeName;		// 业务名称
	private String typeid;		// 业务ID
	private String areaid;		// 点位
	private String countid;		// 窗口
	private String userid;		// 用户
	private Integer num;		// 当前取号编号
	private String status;		// 办理状态
	private String idcard;		// 身份证号
	private String name;		// 姓名
	private String tell;		// 联系电话
	private String chars;		// 业务前缀
	private String pjlevel;		// 评价状态
	private String pjresult;		// 评价内容
	private String isrun;		// 是否推送
	private String beginComeTime;		// 开始 取号时间
	private String endComeTime;		// 结束 取号时间
	
	public Hqueue() {
		super();
	}

	public Hqueue(String id){
		super(id);
	}

	@ExcelField(title="排队编号", align=2, sort=1)
	public String getNumber() {
		return number;
	}

	public void setNumber(String number) {
		this.number = number;
	}
	
	@ExcelField(title="取号时间", align=2, sort=2)
	public String getComeTime() {
		return comeTime;
	}

	public void setComeTime(String comeTime) {
		this.comeTime = comeTime;
	}
	
	@ExcelField(title="叫号时间", align=2, sort=3)
	public String getJhTime() {
		return jhTime;
	}

	public void setJhTime(String jhTime) {
		this.jhTime = jhTime;
	}
	
	@ExcelField(title="服务时间", align=2, sort=4)
	public String getServiceTime() {
		return serviceTime;
	}

	public void setServiceTime(String serviceTime) {
		this.serviceTime = serviceTime;
	}
	
	@ExcelField(title="结束时间", align=2, sort=5)
	public String getEndTime() {
		return endTime;
	}

	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}
	
	@ExcelField(title="业务名称", align=2, sort=6)
	public String getTypeName() {
		return typeName;
	}

	public void setTypeName(String typeName) {
		this.typeName = typeName;
	}
	
	@ExcelField(title="业务ID", align=2, sort=7)
	public String getTypeid() {
		return typeid;
	}

	public void setTypeid(String typeid) {
		this.typeid = typeid;
	}
	
	@ExcelField(title="点位", align=2, sort=8)
	public String getAreaid() {
		return areaid;
	}

	public void setAreaid(String areaid) {
		this.areaid = areaid;
	}
	
	@ExcelField(title="窗口", align=2, sort=9)
	public String getCountid() {
		return countid;
	}

	public void setCountid(String countid) {
		this.countid = countid;
	}
	
	@ExcelField(title="用户", align=2, sort=10)
	public String getUserid() {
		return userid;
	}

	public void setUserid(String userid) {
		this.userid = userid;
	}
	
	@ExcelField(title="当前取号编号", align=2, sort=11)
	public Integer getNum() {
		return num;
	}

	public void setNum(Integer num) {
		this.num = num;
	}
	
	@ExcelField(title="办理状态", dictType="dostatus", align=2, sort=12)
	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}
	
	@ExcelField(title="身份证号", align=2, sort=13)
	public String getIdcard() {
		return idcard;
	}

	public void setIdcard(String idcard) {
		this.idcard = idcard;
	}
	
	@ExcelField(title="姓名", align=2, sort=14)
	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}
	
	@ExcelField(title="联系电话", align=2, sort=15)
	public String getTell() {
		return tell;
	}

	public void setTell(String tell) {
		this.tell = tell;
	}
	
	@ExcelField(title="业务前缀", align=2, sort=16)
	public String getChars() {
		return chars;
	}

	public void setChars(String chars) {
		this.chars = chars;
	}
	
	@ExcelField(title="评价状态", dictType="pjlevels", align=2, sort=17)
	public String getPjlevel() {
		return pjlevel;
	}

	public void setPjlevel(String pjlevel) {
		this.pjlevel = pjlevel;
	}
	
	@ExcelField(title="评价内容", align=2, sort=18)
	public String getPjresult() {
		return pjresult;
	}

	public void setPjresult(String pjresult) {
		this.pjresult = pjresult;
	}
	
	@ExcelField(title="是否推送", dictType="doisrun", align=2, sort=19)
	public String getIsrun() {
		return isrun;
	}

	public void setIsrun(String isrun) {
		this.isrun = isrun;
	}
	
	public String getBeginComeTime() {
		return beginComeTime;
	}

	public void setBeginComeTime(String beginComeTime) {
		this.beginComeTime = beginComeTime;
	}
	
	public String getEndComeTime() {
		return endComeTime;
	}

	public void setEndComeTime(String endComeTime) {
		this.endComeTime = endComeTime;
	}
		
}